semolina cake soaked in light syrup - Spanish English Dictionary